concurrent lease - Spanish English Dictionary